Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 MALLARD PLACE Flats/Maisonettes £513,911 £425,000 27 Jul 2020
5 MALLARD PLACE Flats/Maisonettes £501,979 £319,950 3 Aug 2007
7 MALLARD PLACE Terraced £902,252 £499,950 19 Aug 2009
9 MALLARD PLACE Terraced £894,402 £830,000 24 Sep 2021
11 MALLARD PLACE Terraced £969,449 £615,000 16 Jul 2007
13 MALLARD PLACE Terraced £869,062 £525,000 15 Dec 2006
17 MALLARD PLACE Terraced £818,900 £440,000 22 Apr 2009
19 MALLARD PLACE Terraced £1,264,822 £871,000 22 Jun 2015
21 MALLARD PLACE Flats/Maisonettes £435,627 £78,500 16 Aug 1996
23 MALLARD PLACE Terraced £432,845 £237,500 21 Oct 2005
25 MALLARD PLACE Flats/Maisonettes £553,404 £330,000 16 Nov 2006
27 MALLARD PLACE Flats/Maisonettes £858,249 £241,000 17 Jan 2001
29 MALLARD PLACE Flats/Maisonettes £387,445 £215,000 9 Dec 2005
31 MALLARD PLACE Flats/Maisonettes £389,676 £227,000 4 Aug 2006
35 MALLARD PLACE Flats/Maisonettes £685,941 £395,000 23 Jun 2006
37 MALLARD PLACE Flats/Maisonettes £865,991 £267,000 12 Oct 2001
39 MALLARD PLACE Flats/Maisonettes £685,701 £250,000 30 Aug 2002
41 MALLARD PLACE Flats/Maisonettes £445,231 £79,000 15 Feb 1996
43 MALLARD PLACE Flats/Maisonettes £457,977 £425,000 29 Sep 2021
45 MALLARD PLACE Flats/Maisonettes £596,634 £105,000 12 Dec 1995
47 MALLARD PLACE Flats/Maisonettes £576,360 £108,000 28 Jan 1997
49 MALLARD PLACE Flats/Maisonettes £485,454 £283,000 19 Jan 2011
53 MALLARD PLACE Flats/Maisonettes £447,478 £85,000 21 Feb 1997
55 MALLARD PLACE Flats/Maisonettes £802,029 £640,000 26 Mar 2018
57 MALLARD PLACE Flats/Maisonettes £674,986 £310,000 19 Dec 2003
59 MALLARD PLACE Terraced £890,527 £830,000 25 Jun 2021
63 MALLARD PLACE Terraced £991,026 £575,000 16 Nov 2011
69 MALLARD PLACE Terraced £1,409,274 £425,000 16 Aug 2001
73 MALLARD PLACE Terraced £1,036,190 £575,000 21 Dec 2005
75 MALLARD PLACE Terraced £1,502,787 £1,225,000 10 Dec 2019
79 MALLARD PLACE Terraced £923,042 £500,000 8 Jun 2005
81 MALLARD PLACE Terraced £1,245,612 £900,000 9 Dec 2015
83 MALLARD PLACE Terraced £1,800,833 £1,050,000 13 Jan 2010
87 MALLARD PLACE Terraced £1,331,184 £970,000 15 Jan 2016
91 MALLARD PLACE Terraced £1,321,382 £710,000 8 Apr 2005
93 MALLARD PLACE Terraced £1,923,245 £580,000 21 Aug 2001
97 MALLARD PLACE Terraced £1,284,717 £815,000 31 Jul 2007